home *** CD-ROM | disk | FTP | other *** search
- 1 REM BROWN.BAS is in MSX BASIC with MUSIC MACRO
- 2 REM commands for the Yamaha CX5-M music computer
- 10 _INIT: _INST (1)
- 20 X=RND(-TIME)
- 30 N=60:L=2
- 40 FOR X = 1 TO 25
- 45 REM R varies the range of the distribution
- 50 R=3:GOSUB 130:N=N+D
- 60 IF N>120 or N<25 THEN N=N-2*D
- 70 R=.667:GOSUB 130:L=L+D
- 80 IF L<1 OR L>4 THEN L=L-2*D
- 90 _PHRASE(1,"L=L;",N=N;")
- 100 NEXT X
- 110 _PLAY(1,1):_WAIT(1)
- 120 INPUT"AGAIN";DD:GOTO 110
- 130 REM BROWNIAN ROUTINE
- 140 S=0:REM S is Sum
- 150 FOR I = 1 TO 12
- 160 S=S+RND(1)
- 170 NEXT I
- 180 D=INT(R*(S-6))
- 190 RETURN
- M BROWNIAN ROUTINE
- 140 S=0:REM S is Sum
- 150 FOR I = 1 TO 12
- 160 S=S+